package com.boss.salary.entity;

import java.io.Serializable;
import java.util.List;

/**
 * <br>Title: 银行支付回盘表
 * <br>Description: 银行支付回盘表
 * <br>Author: 王再岐
 * <br>Date: 2020年10月30日 11：30
 */
public class SalaryBankPayBack implements Serializable {

    /**
     * 序号
     */
    private String no;
    private String id;

    private String bizKey;

    /**
     * 创建时间
     */
    private String createTime;
    /**
     * 更新时间
     */
    private String updateTime;

    /**
     * 证件号码
     */
    private String idenNo;
    /**
     * 现证件号码
     */
    private String newIdenNo;

    /**
     * 姓名
     */
    private String personName;
    /**
     * 现姓名
     */
    private String newPersonName;
    /**
     * 原工资卡卡号
     */
    private String oldSalaCardNo;
    /**
     * 新工资卡卡号
     */
    private String newSalaCardNo;
    /**
     * 回盘状态码
     */
    private String bankBackCode;
    /**
     * 回盘状态表述
     */
    private String bankBackRemark;
    /**
     * 操作code
     */
    private String operateCode;
    /**
     * 是否修改
     */
    private Integer isUpdate;
    /**
     * 机构内部审核状态
     */
    private String verifiedInAgencyCode;
    /**
     * 财政审核状态
     */
    private String verifiedCode;
    /**
     * 是否重新生成工资数据
     */
    private Integer isRecreate;
    /**
     * 是否长期使用
     */
    private Integer isLongUse;
    /**
     * 是否更新人事信息
     */
    private  Integer isUpdatePerson;
    /**
     * 是否下发
     */
    private Integer isSend;

    /**
     * 性别
     */
    private String sexCode;

    /**
     * 工资卡银行
     */
    private String salaCardBank;
    /**
     * 现工资卡银行
     */
    private String newSalaryBank;

    /**
     * 单位 编码
     */
    private String agencyCode;

    /**
     * 单位 名称
     */
    private String agencyName;

    /**
     * 子节点
     */
    private List<SalaryBankPayBack> children;

    /**
     * 单位id
     */
    private String agencyId;
    /**
     * 应发工资总额
     */
    private Integer yfgzze;
    /**
     * 实发工资总额
     */
    private Integer sfgzze;
    /**
     * 民族代码
     */
    private String natCode;
    /**
     * 人员状态
     */
    private String state;
    /**
     * 学历
     */
    private String schRecCode;
    /**
     * 职务
     */
   private String posCode;
    /**
     * 职级
     */
   private String grCode;
    /**
     * 是否在编
     */
   private String isAuth;
    /**
     * 工资级别
     */
   private String salaGrCode;
    /**
     * 出生日期
     */
   private String birthday;
    /**
     * 入职时间
     */
   private String enterAgencyDate;
   /**
    * 离退休时间
    */
   private String retireDate;
    /**
     * 参加工作时间
     */
   private String workInitDate;
    /**
     * 调离时间
     */
   private String endDate;
    /**
     * 死亡时间
     */
   private String deadDate;
    /**
     * 备注
     */
   private String remarks;

    /**
     财政部内部机构代码
     */
    private String mofDivCode;

    private String monthId;
    /**
     * 人员Id
     */
    private  String personId;

    public String getMofDivCode() {
        return mofDivCode;
    }

    public void setMofDivCode(String mofDivCode) {
        this.mofDivCode = mofDivCode;
    }

    public String getBirthday() {
        return birthday;
    }

    public void setBirthday(String birthday) {
        this.birthday = birthday;
    }

    public String getEnterAgencyDate() {
        return enterAgencyDate;
    }

    public void setEnterAgencyDate(String enterAgencyDate) {
        this.enterAgencyDate = enterAgencyDate;
    }

    public String getRetireDate() {
        return retireDate;
    }

    public void setRetireDate(String retireDate) {
        this.retireDate = retireDate;
    }

    public String getWorkInitDate() {
        return workInitDate;
    }

    public void setWorkInitDate(String workInitDate) {
        this.workInitDate = workInitDate;
    }

    public String getEndDate() {
        return endDate;
    }

    public void setEndDate(String endDate) {
        this.endDate = endDate;
    }

    public String getDeadDate() {
        return deadDate;
    }

    public void setDeadDate(String deadDate) {
        this.deadDate = deadDate;
    }

    public String getRemarks() {
        return remarks;
    }

    public void setRemarks(String remarks) {
        this.remarks = remarks;
    }

    public String getNatCode() {
        return natCode;
    }

    public void setNatCode(String natCode) {
        this.natCode = natCode;
    }

    public String getState() {
        return state;
    }

    public void setState(String state) {
        this.state = state;
    }

    public String getSchRecCode() {
        return schRecCode;
    }

    public void setSchRecCode(String schRecCode) {
        this.schRecCode = schRecCode;
    }

    public String getPosCode() {
        return posCode;
    }

    public void setPosCode(String posCode) {
        this.posCode = posCode;
    }

    public String getGrCode() {
        return grCode;
    }

    public void setGrCode(String grCode) {
        this.grCode = grCode;
    }

    public String getIsAuth() {
        return isAuth;
    }

    public void setIsAuth(String isAuth) {
        this.isAuth = isAuth;
    }

    public String getSalaGrCode() {
        return salaGrCode;
    }

    public void setSalaGrCode(String salaGrCode) {
        this.salaGrCode = salaGrCode;
    }

    public Integer getYfgzze() {
        return yfgzze;
    }

    public void setYfgzze(Integer yfgzze) {
        this.yfgzze = yfgzze;
    }

    public Integer getSfgzze() {
        return sfgzze;
    }

    public void setSfgzze(Integer sfgzze) {
        this.sfgzze = sfgzze;
    }

    public String getNo() {
        return no;
    }

    public void setNo(String no) {
        this.no = no;
    }

    public String getId() {
        return id;
    }

    public void setId(String id) {
        this.id = id;
    }

    public String getBizKey() {
        return bizKey;
    }

    public void setBizKey(String bizKey) {
        this.bizKey = bizKey;
    }

    public String getCreateTime() {
        return createTime;
    }

    public void setCreateTime(String createTime) {
        this.createTime = createTime;
    }

    public String getUpdateTime() {
        return updateTime;
    }

    public void setUpdateTime(String updateTime) {
        this.updateTime = updateTime;
    }

    public String getIdenNo() {
        return idenNo;
    }

    public void setIdenNo(String idenNo) {
        this.idenNo = idenNo;
    }

    public String getPersonName() {
        return personName;
    }

    public void setPersonName(String personName) {
        this.personName = personName;
    }

    public String getOldSalaCardNo() {
        return oldSalaCardNo;
    }

    public void setOldSalaCardNo(String oldSalaCardNo) {
        this.oldSalaCardNo = oldSalaCardNo;
    }

    public String getNewSalaCardNo() {
        return newSalaCardNo;
    }

    public void setNewSalaCardNo(String newSalaCardNo) {
        this.newSalaCardNo = newSalaCardNo;
    }

    public String getBankBackCode() {
        return bankBackCode;
    }

    public void setBankBackCode(String bankBackCode) {
        this.bankBackCode = bankBackCode;
    }

    public String getBankBackRemark() {
        return bankBackRemark;
    }

    public void setBankBackRemark(String bankBackRemark) {
        this.bankBackRemark = bankBackRemark;
    }

    public String getOperateCode() {
        return operateCode;
    }

    public void setOperateCode(String operateCode) {
        this.operateCode = operateCode;
    }

    public String getVerifiedInAgencyCode() {
        return verifiedInAgencyCode;
    }

    public void setVerifiedInAgencyCode(String verifiedInAgencyCode) {
        this.verifiedInAgencyCode = verifiedInAgencyCode;
    }

    public Integer getIsUpdatePerson() {
        return isUpdatePerson;
    }

    public void setIsUpdatePerson(Integer isUpdatePerson) {
        this.isUpdatePerson = isUpdatePerson;
    }

    public String getVerifiedCode() {
        return verifiedCode;
    }

    public void setVerifiedCode(String verifiedCode) {
        this.verifiedCode = verifiedCode;
    }

    public Integer getIsUpdate() {
        return isUpdate;
    }

    public void setIsUpdate(Integer isUpdate) {
        this.isUpdate = isUpdate;
    }

    public Integer getIsRecreate() {
        return isRecreate;
    }

    public void setIsRecreate(Integer isRecreate) {
        this.isRecreate = isRecreate;
    }

    public Integer getIsLongUse() {
        return isLongUse;
    }

    public void setIsLongUse(Integer isLongUse) {
        this.isLongUse = isLongUse;
    }

    public Integer getIsSend() {
        return isSend;
    }

    public void setIsSend(Integer isSend) {
        this.isSend = isSend;
    }

    public String getSexCode() {
        return sexCode;
    }

    public void setSexCode(String sexCode) {
        this.sexCode = sexCode;
    }

    public String getSalaCardBank() {
        return salaCardBank;
    }

    public void setSalaCardBank(String salaCardBank) {
        this.salaCardBank = salaCardBank;
    }

    public String getAgencyCode() {
        return agencyCode;
    }

    public void setAgencyCode(String agencyCode) {
        this.agencyCode = agencyCode;
    }

    public String getAgencyName() {
        return agencyName;
    }

    public void setAgencyName(String agencyName) {
        this.agencyName = agencyName;
    }

    public String getAgencyId() {
        return agencyId;
    }

    public void setAgencyId(String agencyId) {
        this.agencyId = agencyId;
    }

    public List<SalaryBankPayBack> getChildren() {
        return children;
    }

    public void setChildren(List<SalaryBankPayBack> children) {
        this.children = children;
    }

    public String getNewIdenNo() {
        return newIdenNo;
    }

    public void setNewIdenNo(String newIdenNo) {
        this.newIdenNo = newIdenNo;
    }

    public String getNewPersonName() {
        return newPersonName;
    }

    public void setNewPersonName(String newPersonName) {
        this.newPersonName = newPersonName;
    }

    public String getNewSalaryBank() {
        return newSalaryBank;
    }

    public void setNewSalaryBank(String newSalaryBank) {
        this.newSalaryBank = newSalaryBank;
    }

    public String getPersonId() {
        return personId;
    }

    public void setPersonId(String personId) {
        this.personId = personId;
    }

    public String getMonthId() { return monthId;  }

    public void setMonthId(String monthId) { this.monthId = monthId; }
}
